heavy-duty car - Alemán Inglés Diccionario